package com.dragon.flow.vo.form;

import com.dragon.flow.model.BaseModel;
import lombok.Data;

/**
 * @author bruce.liu
 * @description 表单项的显示
 * @since: 2024/12/3 12:00
 * Copyright © 2024~2035
 */
@Data
public class PlusFormItemShow extends BaseModel {
    /**
     * 主键
     */
    private String id;
    /**
     * 节点id
     */
    private String activityId;
    /**
     * 模型key
     */
    private String modelKey;
    /**
     * 表单类型
     * 0 自定义表单 1 业务表单
     */
    private Integer formType;
    /**
     * 作用范围类型
     * 0 模板 1 任务
     *
     */
    private Integer rangeType;
    /**
     * 操作类型
     * HIDE(0, "隐藏"), SHOW(1, "仅可见"), EDIT(2, "可编辑");
     *
     */
    private Integer operateType;
    /**
     * 表单id
     */
    private String formId;
    /**
     * 表单的code
     */
    private String formCode;
    /**
     * label名称
     */
    private String labelName;
    /**
     * 设计器定义的Key
     */
    private String makKey;
    /**
     * 设计器定义的model
     */
    private String makModel;
}
